home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / MUSIC / 525 / LIESMICH < prev    next >
Encoding:
Text File  |  1996-04-03  |  13.1 KB  |  354 lines

  1.  
  2. FIVE TO FIVE Version 2.13
  3. -------------------------
  4. für ATARI ST/TT/Falcon
  5.  
  6. von Harald Schönfeld und Bernd Spellenberg
  7.  
  8. Oktober 1995
  9.  
  10.  
  11. 'Five to Five' ist ein Programm zum Konvertieren verschiedener
  12. Sound-Filetypen, die auf unterschiedlichen Rechnern Verwendung finden. Auch
  13. eine Reihe der dabei verwendeten Packverfahren wird erkannt. Folgende
  14. Filetypen werden zur Zeit von 525 unterstützt:
  15.  
  16. - DVSM (ATARI Falcon 'WinRec')
  17. - AVR (ATARI)
  18. - HSN (ATARI 'CrazySounds')
  19. - FORTUNE (ATARI Falcon 'Fortune')
  20. - SND, AU (Sun, Mac, NeXT)
  21. - SD I (ATARI 'Sound Designer')
  22. - WAV (PC)
  23. - AIFF (Mac, ATARI (Cubase))
  24. - Rohdaten
  25.  
  26. Zusätzlich kann nun auch eine Frequenzkonversion der Sounddaten durchgeführt
  27. werden und ein einstellbarer Tiefpa₧filter benutzt werden.
  28.  
  29.  
  30.  
  31. Copyright
  32.  
  33. Copyright 1994-95 by Harald Schönfeld und Bernd Spellenberg.
  34.  
  35. Das Programm 525 ist seit der Version 2.0 Shareware. Unter der
  36. Voraussetzung, da₧ alle Dateien im 525-Archiv unverändert kopiert werden,
  37. darf und soll 525 kopiert und weitergegeben werden. Kommerzielle Nutzung
  38. (Vertrieb, Beilage zu kommerziell vertriebenen Programmen, Weitergabe gegen
  39. Gebühren(!!) etc. (dies schlie₧t den Vertrieb über PD-Sammeldisketten, CDs
  40. oder ähnliches ein)) ist NICHT GESTATTET. Ausnahmegenehmigungen sind
  41. durchaus möglich, müssen jedoch vorher von den Programmautoren erteilt
  42. worden sein.
  43.  
  44.  
  45. Registrierung
  46.  
  47. Bei regelmä₧iger Nutzung des Programms wird ein Sharewarebeitrag von DM 20
  48. ($ 15, £ 10) fällig. Die Bezahlung kann per Überweisung oder Scheck (im
  49. Ausland nur Euro-Scheck) erfolgen.
  50.  
  51. Die Bankverbindung lautet:
  52.     Harald Schönfeld
  53.     Kto. 5117726 bei Vereinigte Sparkasse im Landkreis Fürth, BLZ 76250110
  54. oder
  55.     Bernd Spellenberg
  56.     Kto. 122343 bei Raiffeisenbank Fürth eG, BLZ 76260451
  57.  
  58. Bitte notieren Sie bei Banküberweisungen im Kommentarfeld Ihren Namen und
  59. senden Sie uns zusätzlich Ihren Namen, Ihre Adresse, wenn vorhanden auch
  60. Ihre Email-Adresse, Ihren Computertyp und die Versionsummer von 525 (V2.1)
  61. per Post oder Email. Sie erhalten dann von uns Ihren persönlichen Schlüssel,
  62. mit dessen Hilfe Sie sich für alle zukünftigen Versionen auf allen
  63. unterstützten Plattformen registrieren können.
  64.  
  65.  
  66. Kontaktadresse
  67.  
  68. Anregungen, Vorschläge, Kommentare, Kritik, Bugreports, Schecks und
  69. Registrierungen bitte richten an:
  70.  
  71. Harald Schönfeld
  72.     Email: Harald.Schoenfeld@rzmail.uni-erlangen.de
  73.     Post: Lerchenstra₧e 2, 90587 Veitsbronn, Germany
  74.  
  75. Bernd Spellenberg
  76.     Email: Bernd.Spellenberg@rzmail.uni-erlangen.de
  77.     Post: Fürther Stra₧e 11, 90617 Puschendorf, Germany
  78.  
  79.  
  80. Betatester
  81.  
  82. Herzlichen Dank unseren Betatestern Peter Sergedahl, Thomas 'Gryf' Binder,
  83. Wolfgang Simon und Adam 'Riker' Kulinski (ATARI) und 'Soundy' (OS2).
  84.  
  85.  
  86. Haftungsausschlu₧
  87.  
  88. Es wird keinerlei Gewährleistung für die Anwendbarkeit von 525 für bestimmte
  89. oder irgendwelche Aufgaben übernommen. Die Autoren haften nicht für Schäden
  90. gleichwelcher Art, die durch dieses Programm, dessen Benutzung, dessen
  91. Mi₧brauch oder durch eventuelle Fehlfunktion entstehen bzw. entstehen
  92. könnten.
  93.  
  94.  
  95.  
  96. 1. Systemvoraussetzungen
  97.  
  98. Five to Five läuft auf allen ATARI Computern der 680x0-Serie, egal ob mit
  99. oder ohne MultiTOS oder Magic, und auf Macintosh Computern mit MagicMac. 525
  100. benötigt ungefähr 250KB freien RAM-Speicher.
  101.  
  102.  
  103.  
  104. 2. Installation
  105.  
  106. Kopieren Sie das Programm (525G.PRG=deutsch, 525E.PRG=englisch) auf
  107. Ihre Festplatte.
  108.  
  109. Wenn Sie einen Resource-Editor besitzen, können Sie eines der mitgelieferten
  110. 525-Icons in das DESKICON.RSC File einbinden. Im nächsten Schritt können Sie
  111. dann dieses Icon als Five to Five Desktop-Icon anmelden.
  112.  
  113.  
  114.  
  115. 3. Bedienung
  116.  
  117. Beim Programmstart erscheint der 'Sample konvertieren'-Dialog und das
  118. 525-Menü. Es gibt die folgenden Menüpunkte mit ihren Funktionen:
  119.  
  120.  
  121. 525/Über Five to Five...
  122.  
  123. Gibt Informationen über die Versionsnummer von 525 und den registrierten
  124. User. Um sich als User zu registrieren, wählen Sie den "Registrieren" Knopf
  125. und folgen den Anweisungen. Nach erfolgreicher Registrierung wird der
  126. nervende Copyright Dialog nicht mehr erscheinen.
  127.  
  128.  
  129. Datei/Konvertieren...
  130.  
  131. Hier können Sie ein Sample zum Konvertieren anwählen und dessen neuen
  132. Filetyp und Format angeben.
  133.  
  134. "Filename" ist ein PopUp mit dem Sie das Importfile wählen können.
  135. Klicken Sie dazu einfach das PopUp an und geben Sie in der folgenden File
  136. Select Box den Filenamen ein. Das File wird geöffnet, und 525 vesucht aus
  137. dem Header die nötigen Informationen zur Verarbeitung auszulesen. Eine
  138. Kurzinformation über das File wird rechts neben dem PopUp angezeigt.
  139.  
  140. Sollte 525 keinen Fileheader erkennen, so öffnet sich eine Box, in der
  141. Sie selbst das Format der zu ladenden Sampledaten festlegen können:
  142. - Die Frequenz: Klicken Sie dazu das PopUp an um eine definierte Frequenz zu
  143.   wählen, oder tippen Sie eine beliebige ein.
  144. - Das (Pack/Daten)-Format
  145. - Das Zahlenformat (mit oder ohne Vorzeichen)
  146. - Die Länge eines eventuell doch vorhandenen Headers (um Knacken am Anfang
  147.   zu verhindern).
  148.  
  149. Viele alte ST-Samples sind 8-Bit Mono ohne Vorzeichen.
  150.  
  151. Eine andere Möglichkeit das Importfile festzulegen, ist es, ein Icon des
  152. MultiTOS Desktops auf den geöffneten 525 Dialog zu ziehen. In jeder Version
  153. des TOS kann auch das Importfile-Icon auf das Icon des noch nicht
  154. gestarteten 525 Programmes gezogen werden.
  155.  
  156. "Analyse" führt eine Analyse des ausgewählten Importfiles durch. Wurde das
  157. File noch nicht analysiert, wird es dazu komplett gescannt. Dann werden
  158. Informationen zu Länge, Typ, Format und Aussteuerung angezeigt. Die
  159. angegebene Länge bezieht sich nur auf die Länge der Sounddaten (ohne
  160. Header). Das Format erkennt 525 entweder am Header oder es übernimmt die
  161. Werte, die Sie selbst bei Raw-File Import-Dialog eingestellt haben.
  162.  
  163. Das PopUp "Filetyp" dient zum Festlegen des Export-Filetyps. 525 kann zur
  164. Zeit Samples in 7 verschiedenen Filetypen schreiben:
  165. - DVSM: Für WinRec, Win Cut, Fortune (ATARI)
  166. - CIT : Für Fortune (ATARI)
  167. - AVR : Viele ATARI St/Falcon Programme
  168. - HSN : CrazySounds (ATARI)
  169. - SND : Sun, NeXT, Mac
  170. - WAV : PC
  171. - AIFF: Mac, ATARI - auch AIFC unkomprimiert
  172. - AIFF-Cubase: 512 Byte aligned, entspricht aber den AIFF-Spezifikationen
  173. - Rohdaten: Rohdaten für viele Programme
  174.  
  175. Im PopUp "Format" kann das Datenformat für den gewählten Typ angegeben
  176. werden. Je nach Typ werden verschiedene Optionen zur Wahl gestellt. Ein
  177. Format setzt sich aus mehreren Grundformaten zusammen:
  178.  
  179. - Stereo / Mono: Zwei oder ein Kanal
  180. - Signed / Unsigned: Mit oder ohne Vorzeichen
  181. - Motorola / Intel: Für Motorola oder Intel CPUs
  182. - 16 / 8 Bit / Mu-Law / Deltapack: 16 oder 8 Bit sind ungepackte Formate,
  183.   Mu-Law und Deltapack sind gepackt, wobei Deltapack besser klingt als Mu-Law,
  184.   aber den selben Speicherverbrauch aufweist.
  185.  
  186. Alle für einen Filetyp unterstützen Formate, werden jeweils im PopUp
  187. angeboten. Wird ein Format gewählt, erscheint der abgekürzte Ausdruck im
  188. PopUp.
  189. Au₧erdem kann 'Beibehalten' im PopUp gewählt werden, dann versucht 525 das
  190. selbe Format zu schreiben, wie es das Import-Sample aufweist. Ist das nicht
  191. möglich wird ein Format gewählt, das nicht mehr Speicher belegt als das des
  192. Import-Files.
  193.  
  194. Bedenken Sie, da₧ es meist sinnlos ist von einem schlechteren Format auf ein
  195. besseres zu wandeln. Es kostet nur mehr Speicher, wird aber nicht besser
  196. klingen. Es könnte aber sein, da₧ andere Programme nur bestimmte Formate
  197. weiterverarbeiten können.
  198. Eine Wandlung von µ-LAW nach DVS-deltapack wandelt zwar in ein besseres
  199. Format um, kann jedoch zu etwas schlechteren Klangergebnissen führen.
  200.  
  201. "Lautstärke Normieren" sorgt dafür, da₧ das File mit maximaler Amplitude
  202. abgespeichert wird. Dazu mu₧ es einmal komplett gescannt werden, oder
  203. zweimal, falls die folgende Option gewählt ist.
  204.  
  205. "Ein-/Ausstieg glätten" bewirkt, da₧ Anfang und/oder Ende des Samples weich
  206. ein- bzw. ausgeblendet werden. Dazu kann die Zeitdauer dieses Vorgangs
  207. getrennt für beide Fälle angegeben werden, wenn diese Option gewählt ist.
  208. Die Angabe erfolgt in Millisekunden, Null bewirkt nichts, 9999 Millisekunden
  209. ist die Maximaldauer.
  210.  
  211. "Frequenz konvertieren" ermöglicht es, die Sampledaten von der vorgegebenen
  212. Samplerate in eine beliebige, gewünschte Samplefrequenz umzurechnen. Diese
  213. Frequenz können Sie dabei entweder aus einer vorgegebenen PopUp Liste mit
  214. gebräuchlichen Frequenzen auswählen oder sie einfach eintippen.
  215. Bei der Konversion auf eine höhere Frequenz erhöht sich entsprechend die
  216. Länge des Files, während die Tonqualität sicher nicht besser wird.
  217. Bei der Konversion auf eine niedrigere Frequenz gehen hohe Frequenzanteile
  218. im Sample natürlich verloren, dafür nimmt die Filelänge ab.
  219.  
  220. Wird die Frequenzkonversion gewählt, so wird automatisch auch der
  221. Tiefpa₧filter aktiviert. Dies ist notwendig um bei der Wandlung auf höhere
  222. Samplingraten Klirren zu vermeiden und bei der Wandlung auf niedrigere
  223. Samplingraten Aliasing zu verhindern. Es wird dabei automatisch die passende
  224. Grenzfrequenz für den Tiefpa₧filter eingestellt. Leider benötigt das Filtern
  225. zusätzliche Rechenzeit. Wenn Sie es eilig haben, und mit dem Ergebnis auch
  226. ohne Filter zufrieden sind, können Sie den Filter manuell wieder abschalten.
  227.  
  228. "Tiefpa₧filter" kann auch unabhängig von der Frequenzkonversion eingesetzt
  229. werden, zum Beispiel um Rauschen aus den Daten herauszufiltern. Geben Sie
  230. dazu die gewünschte Grenzfrequenz an. Achtung: Die höchste Frequenz, die in
  231. einem Sample mit der Samplerate f (z.B. 8000Hz) vorkommen kann ist f/2 (4000
  232. Hz). Die höchstmögliche Grenzfrequenz ist also die Hälfte der Samplingrate.
  233.  
  234. "Export" startet den Konvertierungsvorgang. Zunächst mu₧ in einer File
  235. Select Box das Exportfile angegeben werden. Sollte ein File gleichen Names
  236. schon existieren, dann erhalten Sie zunächst eine Warnmeldung und können den
  237. Export abbrechen. Ansonsten kann der Fortgang an einem Balken beobachtet
  238. werden. Sollte das File unter dem selben Namen exportiert werden, wie der
  239. Import-Filename ist, so wird zunächst ein temporäres File angelegt. Um den
  240. Konvertierungsvorgang abzubrechen, drücken Sie einfach ESC oder UNDO.
  241.  
  242.  
  243. Datei/Ende
  244.  
  245. Verlä₧t das Programm
  246.  
  247.  
  248.  
  249. 4. Interna
  250.  
  251. Ein unterstützter Sample Typ ist das DVSM-Format der Programme WinRec,
  252. WinCut und FORTUNE. Dabei handelt es sich um Programme für den ATARI Falcon.
  253.  
  254. Ein DVSM-Sample-File hat den folgenden Aufbau:
  255.  
  256. typedef struct
  257. {
  258.     char magic[6];     /* "DVSM" */
  259.     int headlen;       /* Headlen in Bytes*/
  260.     int freq;           /* Samplefreqenz 0=8kHz 7=50kHz*/
  261.     char pack;           /* 0 ungepackt, 2=DVS Packmethode*/
  262.     char mode;         /* 0=Stereo 8Bit,1=Stereo 16Bit,2=Mono 8Bit,3=Mono 16*/
  263.     long blocklen;     /* falls pack>0: Länge eines gepackten Blocks*/ 
  264. } DVSMHEAD;
  265.  
  266. Dann folgen Spezialcookies und die Sounddaten.
  267.  
  268. Die Samplefrequenzen 0 bis 7 entsprechen den folgenden Frequenzen:
  269. sam_freq[8]={8195,9834,12292,16390,19668,24585,32778,49170};
  270.  
  271. Näheres siehe WinRec-Dokumentation oder die Artikelserie 'Sound Sample
  272. Formate' im ST Computer 3/94 - 6/94.
  273.  
  274.  
  275.  
  276. 5. Bekannte Fehler
  277.  
  278. Probleme bei 256 Farben zusammen mit NVDI (es ist vermutlich NVDI schuld).
  279.  
  280.  
  281.  
  282. 6. Release History
  283.  
  284. 12.04.93: Version 0.9
  285.  
  286. 12.04.94: Version 0.91
  287.           - Korrektur beim DVSM-Import
  288.  
  289. 05.05.94: Version 1.0
  290.           - AES 4.02 3D-Support
  291.           - Copyright Maxon
  292.  
  293. 27.11.94: Version 2.0
  294.           - Völliger Re-Write des Programms.
  295.           - Neue Filetypen: CIT (Fortune)
  296.                             HSN (CrazySounds)
  297.           - Ein-/Ausblenden getrennt einstellbar
  298.           - Korrekte Normierung nun auch bei Ein-/Ausblenden
  299.           - Optische Anzeige des Konvertierungsvorgangs
  300.           - Drag&Drop
  301.  
  302. 01.02.95: Version 2.01
  303.           - Neuer Filetyp: AIFF (Mac, ATARI)
  304.                            AIFF-Cubase (Cubase)
  305.           - Ikonisierungs-Bug bei MultiTOS im monochrome Mode gefixed
  306.           - Bug im User-Defined Messagehandling behoben
  307.  
  308. 05.03.95: Version 2.01 für OS/2
  309.  
  310. 12.03.95: Version 2.02 für ATARI
  311.           - Shareware Registrations Dialog
  312.           - Icons für das Desktop Resourcefile werden mitgeliefert
  313.  
  314. 17.04.95: Version 2.1 für ATARI
  315.           - Frequenzkonversion
  316.           - Wählbarer Tiefpa₧filter
  317.           - Abbruchmöglichkeit des Konvertierungsvorgangs mit ESC oder UNDO
  318.           - Ausblenden in MagiC klappt nun
  319.           - Kommandozeilen-Parameter Bug korrigiert
  320.           - Korrektes Löschen des Exportfiles bei 'disk full' unter MTOS/MagiC        
  321.  
  322. 18.07.95: Version 2.11 für ATARI
  323.           - Nachfrage bei vorhandenem Exportfile
  324.           - Bug in Dialog-Speicherverwaltung behoben
  325.           - Exportstatusbalken-Problem bei gro₧en Files gefixed
  326.           - Registrierdialog-Bug gefixed
  327.           - Fehler bei DVS-Export/Import bei Frequenzkonversion behoben
  328.  
  329. 18.07.95: Version 2.11 für OS/2
  330.           - Funktionell identische Version wie ATARI version 2.11
  331.           - Erste deutsche Release
  332.  
  333. 03.09.95: Version 2.12 für ATARI
  334.           - Headerskip-Funktion beim Import von Raw-Files
  335.           - Kein Absturz mehr bei Importfiles ohne Extension
  336.           - Kein Screenredraw im iconifizierten Zustand mehr
  337.  
  338. 10.09.95: Version 2.12 für OS/2
  339.           - Funktionell identische Version wie ATARI version 2.12
  340.  
  341.  
  342.  
  343. 7. Weitere Pläne
  344.  
  345. - Weitere Formate
  346.     .AIFC gepackt
  347.     .WAVE 4Bit
  348.     .ADPCM
  349.     .Yamaha
  350.  
  351. - Zusätzliche Plattformen
  352.     .Macintosh
  353.     .DEC Alpha (OSF/1-Digital Unix)
  354.